radius3 manufacturing open source software manufacturer developers engineer cam engineers thin-client cad cnc manufacturers cam software relationship cnc software milling software design management projects multi axis machining development crm machining software customer construction autocad